这是netku的开源实现，采用了python，我现在只是一个python初级用户。。


开发的基于文档


手机新功能/暂时不开发，反正是基于adb的
首先读取各种软件
http://211.87.149.1/phone/xml/hot_1.xml      热门精品
http://211.87.149.1/phone/xml/hot_2.xml  	最新上限
http://211.87.149.1/phone/xml/hot_3.xml  	装机必备
	
http://211.87.149.1/phone/xml/game_1.xml  	热门网游

http://211.87.149.1/phone/xml/game_2.xml  	最爱单机
http://211.87.149.1/phone/xml/game_3.xml  	小编推荐
http://211.87.149.1/phone/xml/shejiao_1.xml 	实时通讯
http://211.87.149.1/phone/xml/shejiao_2.xml 	把妹利器
http://211.87.149.1/phone/xml/shejiao_3.xml 	宅男最爱

http://211.87.149.1/phone/xml/gongju_1.xml 	系统必备
http://211.87.149.1/phone/xml/gongju_2.xml 	阅读工具
http://211.87.149.1/phone/xml/gongju_3.xml 	影视音乐

http://211.87.149.1/phone/xml/yule_1.xml	成人笑话
http://211.87.149.1/phone/xml/yule_2.xml	相机大全
http://211.87.149.1/phone/xml/yule_3.xml	唱歌达人

http://211.87.149.1/phone/xml/shenghuo_1.xml 	出行必备
http://211.87.149.1/phone/xml/shenghuo_2.xml 	健康美食
http://211.87.149.1/phone/xml/shenghuo_3.xml 	团购信息
 
http://211.87.149.1/phone/xml/hot_order.xml	热门排行榜
http://211.87.149.1/phone/xml/game_order.xml	游戏排行榜


读取xml文件中的m节点，m节点的子节点a为软件名称，b为软件图标，c为软件地址
软件图标存放地址
http://211.87.149.1/phone/images/apk/b.png
软件存放地址
http://211.87.149.1/phone/apk/c.apk




 wget是linux下自带的下载工具。。。。命令详情请自己百度，功能特别强大。。。。
win下也可以下载wget放在c：\windows文件中使用cmd运行。。。没有图形界面
比如说211.87.149.1/kuuF/687474703A2F2F68642E6D6F766F682E636E2F6864332F73686F757368656E6E616E6E762F312E6D6B76.mkv?agent=powerpxp&session=649963249校园网上这个视频， 直接wget是没法下载的，校园网升级了，只能伪装成正常的客户端下载，所以只要在下载的时候输入命令“wget --user-agent=Novasoft NetPlayer/4.0 211.87.149.1/kuuF/687474703A2F2F68642E6D6F766F682E636E2F6864332F73686F757368656E6E616E6E762F312E6D6B76.mkv?agent=powerpxp&session=649963249”就可以下载了，以上需要在linux终端运行


 可是linux没有酷抓，没有校园网，怎么获取文件的地址呢？
只能自己下载了
公开课的所有视频是http://211.87.149.1/bar/list/52_adddate.xml
可以直接看或者wget http://211.87.149.1/bar/list/52_adddate.xml下载
纪录片：
http://211.87.149.1/bar/list/53_adddate.xml
讲座：
http://211.87.149.1/bar/list/54_adddate.xml
电视剧：偶像
http://211.87.149.1/bar/list/30_11_adddate.xml
历史
http://211.87.149.1/bar/list/30_12_adddate.xml
武侠
http://211.87.149.1/bar/list/30_13_adddate.xml
谍战
http://211.87.149.1/bar/list/30_14_adddate.xml
都市
http://211.87.149.1/bar/list/30_15_adddate.xml
战争
http://211.87.149.1/bar/list/30_16_adddate.xml
刑侦
http://211.87.149.1/bar/list/30_17_adddate.xml
伦理
http://211.87.149.1/bar/list/30_22_adddate.xml
大陆
http://211.87.149.1/bar/list/30_18_adddate.xml
港台
http://211.87.149.1/bar/list/30_21_adddate.xml
韩日
http://211.87.149.1/bar/list/30_20_adddate.xml
欧美
http://211.87.149.1/bar/list/30_19_adddate.xml
电影：
最近更新
http://211.87.149.1/bar/list/jrgx.xml
喜剧
http://211.87.149.1/bar/list/25_1_adddate.xml
动作
http://211.87.149.1/bar/list/25_2_adddate.xml
爱情
http://211.87.149.1/bar/list/25_3_adddate.xml
科幻
http://211.87.149.1/bar/list/25_4_adddate.xml
战争
http://211.87.149.1/bar/list/25_6_adddate.xml
恐怖
http://211.87.149.1/bar/list/25_8_adddate.xml
剧情
http://211.87.149.1/bar/list/25_270_adddate.xml
罪案
http://211.87.149.1/bar/list/25_9_adddate.xml
大陆
http://211.87.149.1/bar/list/25_12_adddate.xml
港台
http://211.87.149.1/bar/list/25_15_adddate.xml
韩日
http://211.87.149.1/bar/list/25_14_adddate.xml
欧美
http://211.87.149.1/bar/list/25_13_adddate.xml

动漫： http://211.87.149.1/bar/list/37_adddate.xml
综艺：http://211.87.149.1/bar/list/41_2_adddate.xml
下载后都可以看到每个视频的代码，就是类似687474703A2F2F68642E6D6F766F682E636E2F6864332F73686F757368656E6E616E6E762F312E6D6B76这样的，这是视频的编号，然后下载http://211.87.149.1/bar/barmovlist.xml这个，这个网址是记录每个视频存放的位置的。寻找想看的编号，获取下载地址。譬如：（687474703A2F2F68642E6D6F766F682E636E2F6864312F3030376875616E676A696164756368616E672F312E6D6B76
E:\kuu\687474703A2F2F68642E6D6F766F682E636E2F6864312F3030376875616E676A696164756368616E672F312E6D6B76.mkv1261477203）
下载地址就是http://211.87.149.1/kuuE/687474703A2F2F6D382E6E65746B75752E636F6D2F642F6C786A2F79696E6774616F686F6E672F30322E6D6B76.mkv? agent=powerpxp&session=1261477203
下载中http://211.87.149.1/kuu是不变的，后面的E或F或G是根据文件中的E：\kuu还是别的来的。"kuu\"后面的是视频编号，mkv也是根据文件来的，有的文件说明是rmvb，下载地址也要改成rmvb，文件说明说明中mkv后面 的数字就是下载地址中“session=”后面的内容，然后直接wget --user-agent=Novasoft NetPlayer/4.0 http://211.87.149.1/kuuE/687474703A2F2F6D382E6E65746B75752E636F6D2F642F6C786A2F79696E6774616F686F6E672F30322E6D6B76.mkv? agent=powerpxp&session=1261477203就可以下载了


 分集的动画或者是动漫下载方式
在获取想看的编号了，然后打开或下载http://211.87.149.1/mov/（视频编号）/url.xml然后里面就可以看到里面的分集了，应该是按顺序来的，每一集都有一个视频编号，在http://211.87.149.1/bar/barmovlist.xml里面找链接地址（那得找到猴年马月？直接用快捷键ctrl+f查找），别的步骤就和电影等不分集的一样了。。。


想获取影片的介绍。。。就可以用打开或下载http://211.87.149.1/mov/X（X为影片编号）/film.xml来查看




http://211.87.149.1:80/kuuE/687474703A2F2F6D372E6E65746B75752E636F6D2F64682F71696E7368696D696E67797565332F32382E6D6B76.mkv



编辑的时候linux靠这个来替换perl -p -i -e "s/GB2312/utf-8/g" ~/*.xml
1. perl 命令

例1 执行命令：
perl -p -i -e "s/China/Sumly/g" /www/*.htm /www/*.txt
上面的意思是说将www文件夹下所有的htm和txt文件中的“China”都替换为“Sumly”

例2 执行命令：

perl -p -i -e "s/mry_production/mry_production2/g" ./*.sql

上面的意思是将当前目录下所有的sql文件中的“mry_production”替换成“mry_production2”

 

2. sed 命令 
用sed命令可以批量替换多个文件中的字符串。
sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`
例如：我要把mahuinan替换为huinanma，执行命令：
sed -i "s/mahuinan/huinanma/g" 'grep mahuinan -rl /www'

具体格式如下：
sed -i "s/oldString/newString/g" `grep oldString -rl /path`
实例代码：
sed -i "s/大小多少/日月水火/g" `grep 大小多少 -rl /usr/aa`
sed -i "s/大小多少/日月水火/g" `grep 大小多少 -rl ./`
 
3. vi\vim 文本命令

:s/well/good/ 替换当前行第一个 well 为 good

:s/well/good/g 替换当前行所有 well 为 good

:n,$s/well/good/ 替换第 n 行开始到最后一行中每一行的第一个 well 为 good

:n,$s/well/good/g 替换第 n 行开始到最后一行中每一行所有 well 为 good

n 为数字，若 n 为 .，表示从当前行开始到最后一行

:%s/well/good/（等同于 :g/well/s//good/） 替换每一行的第一个 well 为 good

:%s/well/good/g（等同于 :g/well/s//good/g） 替换每一行中所有 well 为 good

可以使用 # 作为分隔符，此时中间出现的 / 不会作为分隔符

:s#well/#good/# 替换当前行第一个 well/ 为 good/

:%s#/usr/bin#/bin#g 可以把文件中所有路径/usr/bin换成/bin


GET /kuuG/687474703A2F2F68642E6D6F766F682E636E2F6864322F646162696E677869616F6A69616E672F312E6D6B76.mkv HTTP/1.1
User-Agent: Lavf54.63.104
Accept: */*
Range: bytes=0-
Connection: close
Host: 211.87.149.1:80

转码
iconv -f utf-8 -t gb2312 